package com.nk.generate.util;

import java.io.File;
import java.io.IOException;
import java.util.Locale;
import freemarker.template.Configuration;


/**
 * 功能概述：freeMarker模板设置
 * <br>
 * 创建时间：2013-4-25下午4:39:13
 * <br>
 * 修改记录：
 * <br>
 * @author xiaoliang.li
 * <br>
 */
public class ConfigurationHelper {
	
	private static Configuration cfg = new Configuration();
	
	
	public static Configuration getConfiguration(String templateDir) throws IOException{
//	        File templateDirFile = new File(templateDir);
//	        cfg.setDirectoryForTemplateLoading(templateDirFile);
			cfg.setClassForTemplateLoading(ConfigurationHelper.class, "/"+templateDir);
	        cfg.setLocale(Locale.CHINA);
	        cfg.setDefaultEncoding("UTF-8");
		return cfg;
	}
}
